Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ELMWOOD MEWS Detached £400,000 26 Aug 2022
2 ELMWOOD MEWS Detached £282,500 26 Oct 2020
3 ELMWOOD MEWS Detached £287,500 4 Oct 2019
4 ELMWOOD MEWS Detached £133,500 21 Sep 2001